person who works wonders - Francés Inglés Diccionario